give the appearance of being healthy or young - Espagnol Anglais Dictionnaire